import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
// 导入 vant-ui 组件库的 按需导入 代码
import '@/utils/vant-ui'
// 导入默认公共样式
import '@/styles/common.less'
// 在哪里都能使用
// import { Toast } from 'vant'
// Toast('欢迎')

// vant-ui 全部导入 - 不推荐，性能低
// import Vant from 'vant'
// import 'vant/lib/index.css'
// // 插件安装初始化：内部会将所有的 vant 所有组件进行导入注册
// Vue.use(Vant)

// 按需导入
// 如果没有样式的话，需要重启服务
// 随着代码的增加，这里 main.js 会很凌乱，所以会把按需导入的代码进行抽离，放到 utils/vant-ui.js 中
// import { Button, Switch } from 'vant'
// Vue.use(Button)
// Vue.use(Switch)

Vue.config.productionTip = false

new Vue({
  router,
  store,
  render: h => h(App)
}).$mount('#app')
